Skip to content

Adds ActiveMQ configuration to Fedora image and other config changes #T14#19

Open
dolsysmith wants to merge 10 commits intoseeding-worksfrom
t14-activemq
Open

Adds ActiveMQ configuration to Fedora image and other config changes #T14#19
dolsysmith wants to merge 10 commits intoseeding-worksfrom
t14-activemq

Conversation

@dolsysmith
Copy link

This PR configures the queuing service for Fedora. To test:

  • Delete the existing Fedora image and volume.
  • Start up the stack in development mode.
  • Once the Fedora container has completed startup, open an interactive terminal in the container: docker exec -it fedora bash -l
  • Navigate to the usr/local/test directory.
  • Run the test program: ./test-fedora-queue. You should see output indicating that a Fedora object has been successfully created and destroyed, and that the Create message was received from the queue. (This program checks the queue to verify that a test change to the Fedora store is logged in the queue correctly.)

This PR also includes some changes to the production configuration of Fedora -- to use an S3 backend -- but that has already been tested (by updating the configuration on the live testing site).

Finally, one minor non-Fedora fix: adding a HOSTNAME environment variable and its usage in the development.rb to populate config.hosts. This prevents a Rails error when trying to access the development instance non-locally.

@dolsysmith dolsysmith requested a review from alepbloyd October 23, 2025 18:45
@dolsysmith
Copy link
Author

Regarding Fedora & postgres, since that's primarily a production setting, I'll create a separate issue for that to tackle later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant